parties to agreement - Turkish English Dictionary